body{font-family: '微软雅黑';font-size: 12px;overflow-x: hidden; padding:0; margin: 0;}
/*input{-webkit-appearance:none;}*/
a{text-decoration: none;}
a:hover{text-decoration: none;}
h1,p{    padding: 0;
    margin: 0;}
ul,li,img{ list-style:none; padding:0; margin:0;}
a img{ border:0;}
.clearfix{clear: both;}
.fl{ float:left;}
.fr{ float:right;}
em,i{ font-style:normal;}
.top{ height:33px; line-height:33px; background:#eee;}
.tops{ width:1200px; color:#888; margin:0 auto;}
.tops span{ float:left;}
.tops em{ float:right; font-style:normal;}
.header{width: 100%; background:#fff; padding:25px 0;}
.header .header_con{width:1200px; margin:0 auto;}
.header .header_con .logo{width: 313px; float: left;}
.header .header_con .logo img{width: 313px; height: 80px;}
.header .header_con .header_right{float: right; height: 80px;}
.header .header_con .header_right .telephone{width: 372px; float:right; height: 28px; background: url(../images/telephone.gif) no-repeat; }
.header .header_con .header_right .telephone .telephone_p{margin-left:25px;}
.telephone_p p span{ padding-left:10px;}
.header .header_con .header_right .telephone .telephone_p p{    display: inline;font-size: 24px;line-height: 28px; font-family: arial; padding-right: 20px;}
.header .header_con .header_right .nav{width: 781px; height: 52px; margin-top: 24px;}
.header .header_con .header_right .nav ul{width: 781px; overflow: hidden;}
.header .header_con .header_right .nav li{width:77px;float: left; margin-right: 60px; border-bottom:2px solid #4d4d4d;text-align: center;font-size: 16px; padding-bottom: 10px;}
.header .header_con .header_right .nav li:nth-last-child(1){margin-right: 0px;}
.header .header_con .header_right .nav li a{width:80px;color: #333333; display:block;}
.header .header_con .header_right .nav li a:hover{color: #0089e1;}
.header .header_con .header_right .nav .on{ border-bottom:2px solid #0089e1; }
.header .header_con .header_right .nav .on a{color: #0089e1;}
.main{width: 100%;}

.footer{width: 100%; height: 260px; background:url(../images/cpbj.png) repeat-x; margin-top:25px;}
.footer_con{width: 1200px;height: 260px; margin: auto; background-color:#0089E1 ;}
.footer_con .footer_left{width:480px; float: left; margin-top: 52px; margin-right:0px;}
.footer_con .footer_left p{font-size: 14px; line-height: 30px; color: #fff; float: left;}
.footer_con .footer_left p a{ color:#fff;}
.footer_con .footer_left span{display: inline-block; padding-left: 12px; padding-right: 12px;}
.footer_con .footer_left span img{float: left; width: 50px; height: 12px;}
.footer_con .footer_right{float: right;margin-top: 52px; }
.footer_con .footer_right .footer_right_logo{width: 146px; height: 140px; float: left; margin-right: 98px;}
.footer_con .footer_right .footer_right_logo img{width: 146px; height: 140px; }
.footer_con .footer_right .footer_right_lx{float: left;width: 158px; margin-right: 118px;}
.footer_con .footer_right .footer_right_lx:nth-last-child(1){margin-right: 0;}
.footer_con .footer_right .footer_right_lx p{font-size: 16px; color: #fff; line-height: 36px;}
.footer_con .footer_right .footer_right_lx h3{font-size: 24px; font-weight: normal; color:#fff;     line-height: 20px;}
.footer_con .footer_right .footer_right_lx  .span1{width:20px; border-bottom: 1px solid #fff; display: block;}
.footer_con .footer_right .footer_right_lx .span2{width: 120px; height: 37px; display: block; background-color: #fff;text-align: center;}
.footer_con .footer_right .footer_right_lx .span2 a{color: #0089E1; font-size: 14px; line-height: 37px; }
.footer_con .footer_right .footer_right_lx .span2 a:hover{ text-decoration: underline;}